package com.cmnit.gatherdata.modules.bean

import scala.beans.BeanProperty

case class GantryETCBill(
                          @BeanProperty tradeid: String,
                          @BeanProperty gantryid: String,
                          @BeanProperty computerorder: String,
                          @BeanProperty hourbatchno: String,
                          @BeanProperty gantryordernum: String,
                          @BeanProperty gantryhex: String,
                          @BeanProperty gantryhexopposite: String,
                          @BeanProperty transtime: String,
                          @BeanProperty payfee: String,
                          @BeanProperty fee: String,
                          @BeanProperty discountfee: String,
                          @BeanProperty transfee: String,
                          @BeanProperty mediatype: String,
                          @BeanProperty obusign: String,
                          @BeanProperty tollintervalid: String,
                          @BeanProperty payfeegroup: String,
                          @BeanProperty feegroup: String,
                          @BeanProperty discountfeegroup: String,
                          @BeanProperty vehicleplate: String,
                          @BeanProperty vehicletype: String,
                          @BeanProperty identifyvehicletype: String,
                          @BeanProperty vehicleclass: String,
                          @BeanProperty tac: String,
                          @BeanProperty transtype: String,
                          @BeanProperty terminalno: String,
                          @BeanProperty terminaltransno: String,
                          @BeanProperty transno: String,
                          @BeanProperty servicetype: String,
                          @BeanProperty algorithmidentifier: String,
                          @BeanProperty keyversion: String,
                          @BeanProperty antennaid: String,
                          @BeanProperty rateversion: String,
                          @BeanProperty consumetime: String,
                          @BeanProperty passstate: String,
                          @BeanProperty entolllaneid: String,
                          @BeanProperty entollstationhex: String,
                          @BeanProperty entime: String,
                          @BeanProperty enlanetype: String,
                          @BeanProperty passid: String,
                          @BeanProperty lastgantryhex: String,
                          @BeanProperty lastgantrytime: String,
                          @BeanProperty obumac: String,
                          @BeanProperty obuissueid: String,
                          @BeanProperty obusn: String,
                          @BeanProperty obuversion: String,
                          @BeanProperty obustartdate: String,
                          @BeanProperty obuenddate: String,
                          @BeanProperty obuelectrical: String,
                          @BeanProperty obustate: String,
                          @BeanProperty obuvehicleplate: String,
                          @BeanProperty obuvehicletype: String,
                          @BeanProperty vehicleusertype: String,
                          @BeanProperty vehicleseat: String,
                          @BeanProperty axlecount: String,
                          @BeanProperty totalweight: String,
                          @BeanProperty vehiclelength: String,
                          @BeanProperty vehiclewidth: String,
                          @BeanProperty vehiclehight: String,
                          @BeanProperty cpunetid: String,
                          @BeanProperty cpuissueid: String,
                          @BeanProperty cpuvehicleplate: String,
                          @BeanProperty cpuvehicletype: String,
                          @BeanProperty cpustartdate: String,
                          @BeanProperty cpuenddate: String,
                          @BeanProperty cpuversion: String,
                          @BeanProperty cpucardtype: String,
                          @BeanProperty cpucardid: String,
                          @BeanProperty balancebefore: String,
                          @BeanProperty balanceafter: String,
                          @BeanProperty gantrypasscount: String,
                          @BeanProperty gantrypassinfo: String,
                          @BeanProperty feeprovinfo: String,
                          @BeanProperty feesumlocalbefore: String,
                          @BeanProperty feesumlocalafter: String,
                          @BeanProperty feecalcresult: String,
                          @BeanProperty feeinfo1: String,
                          @BeanProperty feeinfo2: String,
                          @BeanProperty feeinfo3: String,
                          @BeanProperty holidaystate: String,
                          @BeanProperty traderesult: String,
                          @BeanProperty specialtype: String,
                          @BeanProperty chargesspecialtype: String,
                          @BeanProperty verifycode: String,
                          @BeanProperty interruptsignal: String,
                          @BeanProperty vehiclepicid: String,
                          @BeanProperty vehicletailpicid: String,
                          @BeanProperty matchstatus: String,
                          @BeanProperty validstatus: String,
                          @BeanProperty dealstatus: String,
                          @BeanProperty isfixdata: String,
                          @BeanProperty relatedtradeid: String,
                          @BeanProperty allrelatedtradeid_back: String,
                          @BeanProperty stationdbtime: String,
                          @BeanProperty stationdealtime: String,
                          @BeanProperty stationvalidtime: String,
                          @BeanProperty stationmatchtime: String,
                          @BeanProperty vehiclesign: String,
                          @BeanProperty feecalcspecial: String,
                          @BeanProperty lastgantryhexfee: String,
                          @BeanProperty lastgantryhexpass: String,
                          @BeanProperty gantrytype: String,
                          @BeanProperty originalflag: String,
                          @BeanProperty cardfeesumafter: String,
                          @BeanProperty cardfeesumbefore: String,
                          @BeanProperty feemileage: String,
                          @BeanProperty feeprovbeginhex: String,
                          @BeanProperty feespare1: String,
                          @BeanProperty feespare2: String,
                          @BeanProperty feespare3: String,
                          @BeanProperty feevehicletype: String,
                          @BeanProperty nocardtimesafter: String,
                          @BeanProperty nocardtimesbefore: String,
                          @BeanProperty obudiscountfeesumafter: String,
                          @BeanProperty obudiscountfeesumbefore: String,
                          @BeanProperty obufeesumafter: String,
                          @BeanProperty obufeesumbefore: String,
                          @BeanProperty obuinfotyperead: String,
                          @BeanProperty obuinfotypewrite: String,
                          @BeanProperty obulastgantryhex: String,
                          @BeanProperty obulastgantrytime: String,
                          @BeanProperty obumileageafter: String,
                          @BeanProperty obumileagebefore: String,
                          @BeanProperty obupassstate: String,
                          @BeanProperty obupayfeesumafter: String,
                          @BeanProperty obupayfeesumbefore: String,
                          @BeanProperty obuprovfeesumafter: String,
                          @BeanProperty obuprovfeesumbefore: String,
                          @BeanProperty obuprovtradesuccnumafter: String,
                          @BeanProperty obuprovtradesuccnumbefore: String,
                          @BeanProperty obutotaltradesuccnumafter: String,
                          @BeanProperty obutotaltradesuccnumbefore: String,
                          @BeanProperty obutraderesult: String,
                          @BeanProperty provincenumafter: String,
                          @BeanProperty provincenumbefore: String,
                          @BeanProperty provminfee: String,
                          @BeanProperty tradetype: String,
                          @BeanProperty ratecompute: String,
                          @BeanProperty ratefitcount: String,
                          @BeanProperty tradereadciphertext: String,
                          @BeanProperty tradewriteciphertext: String,
                          @BeanProperty readciphertextverify: String,
                          @BeanProperty cpcfeetraderesult: String,
                          @BeanProperty feecalcspecials: String,
                          @BeanProperty feeprovbeginhexfit: String,
                          @BeanProperty feeprovbegintimefit: String,
                          @BeanProperty feeprovef04: String,
                          @BeanProperty fitprovflag: String,
                          @BeanProperty gantrypasscountbefore: String,
                          @BeanProperty gantrypassinfoafter: String,
                          @BeanProperty obuprovpayfeesumafter: String,
                          @BeanProperty obuprovpayfeesumbefore: String,
                          @BeanProperty pathfitflag: String,
                          @BeanProperty payfeeprovsumlocal: String,
                          @BeanProperty pcrsuversion: String,
                          @BeanProperty updateresult: String,
                          @BeanProperty tollintervalsign: String,
                          @BeanProperty provminfeecalcmode: String,
                          @BeanProperty allrelatedtradeid: String,
                          @BeanProperty receivetime: String
                        ) {}
